GetDeviceInfo,获取设备信息。

获取设备信息请求

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<in method="GetDeviceInfo"/>

</sdk>

 

<!--

详解:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

-->

获取设备信息反馈

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<out method="GetDeviceInfo" result="##result">

<device cpu="##value" model="##value" id="##value" name="##value"/>

<version fpga="##value" app="##value" kernel="##value"/>

<screen width="##value" rotation="##value" height="##value"/>

</out>

</sdk>

 

<!--

详解:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

    2. out.method固定值为"GetBootLogo"

3. out.result错误代码 参考ErrorCode >

4. out.result取值不为"kSuccess", out无子节点

    5. device.cpu: 设备cpu类型, 取值范围{"Freescale.iMax6", "TI.335x", "ZTE.902c"}

6. device.model: 设备类型名称

7. device.id: 设备ID

    8. device.name: 设备名

    9. version.fpga: fpga固件版本号

    10.version.app: 下位机固件版本号

    11.version.kernel: 内核版本号

    12.screen.width: 屏幕宽度

    13.screen.height: 屏幕高度

    14.screen.rotation: 旋转标志, 取值范围{"0", "90", "180", "270"}

-->